iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0
自我挑戰組

C# 和 SQL 探索之路 - 3系列 第 22

Day 22: SQL Server Case 條件敘述

  • 分享至 

  • xImage
  •  

CASE 語法在 SQL 中是類似其它程式語言 if 的寫法,可以根據不同的條件,輸出對應的結果。這在查詢和轉換資料時非常有用,可以根據條件靈活地改變輸出的內容。我自己常用來依條件輸出特定文字到欄位內。

這個語法需要搭配 WHEN, THENELSE 等關鍵字使用,至少要有一個 WHEN ... THEN ... 語法,ELSE 可以省略。

其格式如下:

CASE
    WHEN 條件成立 THEN 結果
    [其它的 WHEN ...]
    [ELSE 結果]
END;

參考資料


上一篇
Day 21: ASP.NET Core 使用 Hosted Service 建立背景服務
下一篇
Day 23: SQL Server 交易持久性與延遲交易持久
系列文
C# 和 SQL 探索之路 - 330
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言